beast of ravin - Alemán Inglés Diccionario